﻿using System;
using System.Collections.Generic;

namespace IntelligentAgriculture.Domain.Entity
{
    public partial class Sheepsalemodel
    {
        public int SheepSaleId { get; set; }
        public int SheepFileId { get; set; }
        public int MarkId { get; set; }
        public string EarTag { get; set; } = null!;
        public DateTime SaleDate { get; set; }
        public decimal ClosingPrice { get; set; }
        public decimal FixPrice { get; set; }
        public decimal DiscountRatio { get; set; }
        public int Grade { get; set; }
        public int OfficialRank { get; set; }
        public bool Sex { get; set; }
        public int SheepType { get; set; }
        public int ReproductiveState { get; set; }
        public string BuildingName { get; set; } = null!;
        public string ColumnName { get; set; } = null!;
        public DateTime BirthDate { get; set; }
        public decimal BirthWeight { get; set; }
        public decimal WeaningWeight { get; set; }
        public string ParentEitag { get; set; } = null!;
        public string MotherEitag { get; set; } = null!;
        public int MonthsAge { get; set; }
        public int CustomerInformationId { get; set; }
        public int DocId { get; set; }
        public int SaleId { get; set; }
        public int WorkShopId { get; set; }
        public int Address { get; set; }
        public int DocNumber { get; set; }
        public int CheckState { get; set; }
        public string CheckPeople { get; set; } = null!;
        public DateTime CheckDate { get; set; }
        public string MoneyCheckPeople { get; set; } = null!;
        public DateTime MoneyCheckDate { get; set; }
        public string WorkShopCheckPeople { get; set; } = null!;
        public DateTime WorkShopCheckDate { get; set; }
        public string? CreateBy { get; set; }
        public DateTime? CreateDate { get; set; }
        public string? UpdateBy { get; set; }
        public DateTime? UpdateDate { get; set; }
    }
}
